stress of weather

un. 受恶劣天气所迫
[网络] 风暴天气